leave something in the store - English Synonyms Dictionary